1
Filosofi Markdown-Pertama dan Prinsip Arsitektur Inti
EvoClass-AI007Lesson 1
00:00

Dasar OpenClaw

1. Filosofi Markdown-Pertama

OpenClaw menganggap dokumentasi yang dapat dibaca manusia sebagai sumber kebenaran mutlak. Berbeda dengan sistem yang menyembunyikan logika dalam basis data, "jiwa" agen didefinisikan dalam file teks, sehingga menjamin Transparansi dan kemudahan Kontrol Versi.

  • SOUL.md: Mendefinisikan persona dan batas etika.
  • AGENTS.md: Merinci alur kerja rekayasa.
  • MEMORY.md: Menyimpan fakta jangka panjang dan preferensi.

2. Netral Model & Otonom

Runtime Agen Terpusat memungkinkan pergantian LLM (Claude, GPT, Lokal) tanpa harus menulis ulang logika. Agen otonom beroperasi 24/7 melalui pengatur waktu HEARTBEAT.md pengatur waktu.

3. Keandalan & Integritas Data

Untuk mencegah Kerusakan Status dalam lingkungan dengan banyak pengguna bersamaan, OpenClaw menggunakan Isolasi Sesi melalui Jalur Antrian. Pengambilan data ditangani oleh RAG Pertama-Lokal arsitektur menggunakan Snapshot Semantik.

Konfigurasi: openclaw.json
{ "global": { "port": 18789, "identity": "./config/SOUL.md", "env_injection": true }, "security": { "firewall": "ketat", "rce_protection": true } }
Type a command...
Question 1
Why does OpenClaw prioritize a "Markdown-First" approach?
To increase the execution speed of the LLM.
To ensure transparency and human-readability.
To replace the need for JSON files entirely.
Question 2
What prevents "State Corruption" during simultaneous user interactions?
Local-First RAG
Semantic Snapshots
Session Isolation via Lane Queues
Challenge: The Debugger
Diagnose the missing agent behavior.
Problem: An agent has been deployed, but it is responding with a generic personality instead of its assigned role, and it cannot recall data from yesterday's session.
Analysis
Which files or components are likely misconfigured?
Diagnosis:
1. Persona Issue: Check SOUL.md and ensure it is correctly referenced in openclaw.json.
2. Memory Issue: Ensure MEMORY.md is writable and the Local-First RAG system is successfully creating Semantic Snapshots.